Please share high quality social studies content resources with a brief description of the resource. Be sure to post the resource at the appropriate level (elementary, middle, high school, K-12).

Elementary Level



Middle Level
http://www.icivics.org/
iCivics prepares young Americans to become knowledgeable, engaged 21st century citizens through the use of free and innovative educational materials - curricular units, lesson plans, interactive games, and webquests.


High School Level
http://new.civiced.org/programs/project-citizen
We the People: Project Citizen is a curricular program for middle, secondary, and post-secondary students, youth organizations, and adult groups that promotes competent and responsible participation in local and state government. The program helps participants learn how to monitor and influence public policy. In the process, they develop support for democratic values and principles, tolerance, and feelings of political efficacy

http://www.hippocampus.org/
Great (and complete) online and accessible textbooks for many subjects, including History and Government, Economics, and Psychology. The resources include extraordinary multimedia presentations.


K-12
http://www.ck12.org/flexbook/
FREE - textbooks - US History ADV and BAS presently available - customize and make available to your students in a variety of formats

http://my.discoveryeducation.com/
Discovery Education offers a breadth and depth of digital media content that is immersive, engaging and brings the world into the classroom to give every student a chance to experience fascinating people, places, and events. All content is aligned to state standards, can be aligned to custom curriculum, and supports classroom instruction regardless of the technology platform.

http://free.ed.gov/index.cfm
Federal Resources for Educational Excellence - World History and American History lesson plans and teaching resources

http://en.wikibooks.org/wiki/Subject:Social_sciences
Simply, Wikibooks is a collection of open-content textbooks

http://namle.net/
The National Association for Media Literacy Education is a national membership organization dedicated to media literacy as a basic life skill for the 21st century.